package com.tfy.liquor.test;

import com.tfy.liquor.util.DateUtil;

import java.time.Instant;
import java.time.LocalDateTime;
import java.time.LocalTime;
import java.time.ZoneOffset;
import java.time.format.DateTimeFormatter;
import java.util.ArrayList;
import java.util.Date;

public class test {
    public static void main(String[] args) {
//        byte[] asBytes = Base64.getDecoder().decode("SGVsbG8sIG9zY2hpbmHvvIHlj4jmmK/kuIDlubTmmKXmnaXliLB+");
//        try {
//            String text =new String(asBytes, "utf-8");
//            System.err.println(text);
//        } catch (UnsupportedEncodingException e) {
//            e.printStackTrace();
//        }


        // 求质数的算法
//        ArrayList<Integer> arrayList = new ArrayList<>();
//        int num = 100001;
//        for (int i = 0; i < num; i++) {
//            arrayList.add(0);
//        }
//
//        long startTime = System.nanoTime();        //开始時間
//        for (int i = 2; i < arrayList.size(); i++) {
//            if (arrayList.get(i) == 0) {
//                for (int j = i * 2; j < num; j += i) {
//                    arrayList.set(j, -1);
//                }
//            }
//        }
//        long consumingTime = System.nanoTime() - startTime;
//        System.out.println("操作消耗时间--" + consumingTime + "纳秒");
//        System.out.println(startTime);
        // out
//        for (int i = 2; i < num; i++) {
//            if (arrayList.get(i) == 0)
//                System.err.println(i);
//        }

        DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss:SSS");
        String time = dateTimeFormatter.format(LocalDateTime.now());
        System.out.println(time);
    }
}
